package br.ufrn.sigtcc.model.entidades;

import static javax.persistence.GenerationType.AUTO;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 * Entity implementation class for Entity: Perfil
 *
 */
@Entity
@Table(name="PERFIL")

public class Perfil implements Serializable {

	
	@Id
	@GeneratedValue(strategy = AUTO)
	private Long id;
	@Column(length = 30)
	private String localFoto;
	@Column(columnDefinition="text")
	private String descricaoPessoal;
	@Column(columnDefinition="text")
	private String areaInteresse;
	@Column(length = 30)
	private String curriculoLattes;
	
	@Transient
	private static final long serialVersionUID = 1L;

	public Perfil() {
		super();
	}   
	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}   
	public String getLocalFoto() {
		return this.localFoto;
	}

	public void setLocalFoto(String localFoto) {
		this.localFoto = localFoto;
	}   
	public String getDescricaoPessoal() {
		return this.descricaoPessoal;
	}

	public void setDescricaoPessoal(String descricaoPessoal) {
		this.descricaoPessoal = descricaoPessoal;
	}   
	public String getAreaInteresse() {
		return this.areaInteresse;
	}

	public void setAreaInteresse(String areaInteresse) {
		this.areaInteresse = areaInteresse;
	}   
	public String getCurriculoLattes() {
		return this.curriculoLattes;
	}

	public void setCurriculoLattes(String curriculoLattes) {
		this.curriculoLattes = curriculoLattes;
	}
   
}
